steamed pudding - French English Dictionary